home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 44
/
Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso
/
Aminet
/
dev
/
misc
/
AmigaSDLsrc.lha
/
amisrc
/
smakefile
< prev
Wrap
Makefile
|
2001-04-29
|
10KB
|
248 lines
#
# Makefile automatically generated by MKMK V6.55
# Fri Aug 11 11:29:25 2000
#
DEFINES= DEFINE=ENABLE_CYBERGRAPHICS DEFINE=inline=__inline DEFINE=ENABLE_AHI
INCLUDES= IDIR=../include
CFLAGS = VERBOSE DEBUG=FULLFLUSH CPU=68020 CODE=FAR DATA=FAR
OBJS= SDL_error.o SDL_fatal.o SDL_RLEaccel.o SDL_blit.o SDL_blit_0.o \
SDL_blit_1.o SDL_blit_A.o SDL_blit_N.o \
SDL_bmp.o SDL_cursor.o SDL_pixels.o SDL_surface.o SDL_stretch.o \
SDL_yuv.o SDL_yuv_sw.o SDL_yuv_mmx.o SDL_video.o SDL_audio.o \
SDL_audiocvt.o SDL_audiomem.o SDL_mixer.o SDL_wave.o SDL_ahiaudio.o \
SDL_systimer.o SDL_timer.o SDL_joystick.o \
SDL_sysjoystick.o SDL_cdrom.o SDL_syscdrom.o SDL_quit.o SDL_active.o \
SDL_keyboard.o SDL_mouse.o SDL_resize.o SDL_rwops.o SDL_endian.o SDL.o \
SDL_events.o SDL_sysmutex.o SDL_syssem.o SDL_systhread.o SDL_thread.o \
SDL_syscond.o SDL_cgxvideo.o SDL_cgxmodes.o SDL_cgximage.o SDL_amigaevents.o \
SDL_amigamouse.o SDL_cgxgl.o SDL_cgxwm.o SDL_cgxyuv.o SDL_cgxaccel.o
POBJS= SDL_error.xo SDL_fatal.xo SDL_RLEaccel.xo SDL_blit.xo SDL_blit_0.xo \
SDL_blit_1.xo SDL_blit_A.xo SDL_blit_N.xo \
SDL_bmp.xo SDL_cursor.xo SDL_pixels.xo SDL_surface.xo SDL_stretch.xo \
SDL_yuv.xo SDL_yuv_sw.xo SDL_yuv_mmx.xo SDL_video.xo SDL_audio.xo \
SDL_audiocvt.xo SDL_audiomem.xo SDL_mixer.xo SDL_wave.xo SDL_ahiaudio.xo \
SDL_systimer.xo SDL_timer.xo SDL_joystick.xo \
SDL_sysjoystick.xo SDL_cdrom.xo SDL_syscdrom.xo SDL_quit.xo SDL_active.xo \
SDL_keyboard.xo SDL_mouse.xo SDL_resize.xo SDL_rwops.xo SDL_endian.xo SDL.xo \
SDL_events.xo SDL_sysmutex.xo SDL_syssem.xo SDL_systhread.xo SDL_thread.xo \
SDL_syscond.xo SDL_cgxvideo.xo SDL_cgxmodes.xo SDL_cgximage.xo SDL_amigaevents.xo \
SDL_amigamouse.xo SDL_cgxgl.xo SDL_cgxwm.xo SDL_cgxyuv.xo SDL_cgxaccel.xo
GOBJS= SDL_error.go SDL_fatal.go SDL_RLEaccel.go SDL_blit.go SDL_blit_0.go \
SDL_blit_1.go SDL_blit_A.go SDL_blit_N.go \
SDL_bmp.go SDL_cursor.go SDL_pixels.go SDL_surface.go SDL_stretch.go \
SDL_yuv.go SDL_yuv_sw.go SDL_yuv_mmx.go SDL_video.go SDL_audio.go \
SDL_audiocvt.go SDL_audiomem.go SDL_mixer.go SDL_wave.go SDL_ahiaudio.go \
SDL_systimer.go SDL_timer.go SDL_joystick.go \
SDL_sysjoystick.go SDL_cdrom.go SDL_syscdrom.go SDL_quit.go SDL_active.go \
SDL_keyboard.go SDL_mouse.go SDL_resize.go SDL_rwops.go SDL_endian.go SDL.go \
SDL_events.go SDL_sysmutex.go SDL_syssem.go SDL_systhread.go SDL_thread.go \
SDL_syscond.go SDL_cgxvideo.go SDL_cgxmodes.go SDL_cgximage.go SDL_amigaevents.go \
SDL_amigamouse.go SDL_cgxgl.go SDL_cgxwm.go SDL_cgxyuv.go SDL_cgxaccel.go
.c.o:
SC $(CFLAGS) $(DEFINES) $(INCLUDES) OBJNAME=$*.o $*.c
# oml SDL.lib r $*.o
.c.oo:
SC $(CFLAGS) $(DEFINES) $(INCLUDES) OBJNAME=$*.oo $*.c
.c.go:
gcc -fomit-frame-pointer -m68881 -m68020 -DENABLE_AHI -DENABLE_CYBERGRAPHICS -O2 -o $*.go -c $*.c
LIBS = lib:scm881.lib lib:sc.lib lib:debug.lib lib:amiga.lib
LFLAGS = SMALLCODE SMALLDATA
# NODEBUG
all: sdl.lib libSDL.a
sdl.lib: $(OBJS)
gg:bin/make
libSDL.a: $(GOBJS)
gg:bin/make
# ar cru $@ $(GOBJS)
# ranlib libSDL.a
SDL_lib: $(OBJS) loopwave.oo
slink with t:link <<!(t:link)
from
lib:c.o $(OBJS) loopwave.oo
TO
$@
LIB
$(LIBS)
$(LFLAGS)
NOICONS
<
SDL_error.o: SDL_error.c SDL_error_c.h SDL_thread_c.h
SDL_fatal.o: SDL_fatal.c SDL_fatal.h
SDL_RLEaccel.o: SDL_RLEaccel.c SDL_types.h SDL_video.h SDL_error.h \
SDL_sysvideo.h SDL_blit.h SDL_memops.h SDL_RLEaccel_c.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_endian.h \
SDL_blit_A.h
SDL_blit.o: SDL_blit.c SDL_error.h SDL_video.h SDL_sysvideo.h SDL_blit.h \
SDL_RLEaccel_c.h SDL_pixels_c.h SDL_memops.h SDL_mouse.h \
SDL_syswm.h SDL_glfuncs.h SDL_endian.h SDL_blit_A.h \
SDL_blit.h SDL_endian.h SDL_blit_A.h
SDL_blit_0.o: SDL_blit_0.c SDL_types.h SDL_video.h SDL_blit.h SDL_endian.h \
SDL_blit_A.h
SDL_blit_1.o: SDL_blit_1.c SDL_types.h SDL_video.h SDL_blit.h SDL_sysvideo.h \
SDL_endian.h SDL_endian.h SDL_blit_A.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_blit_A.o: SDL_blit_A.c SDL_types.h SDL_video.h SDL_blit.h SDL_endian.h \
SDL_blit_A.h
SDL_blit_AK.o: SDL_blit_AK.c SDL_types.h SDL_video.h SDL_blit.h SDL_endian.h \
SDL_blit_A.h
.o: .c SDL_types.h SDL_video.h SDL_blit.h SDL_endian.h \
SDL_blit_A.h
SDL_blit_N.o: SDL_blit_N.c SDL_types.h SDL_video.h SDL_blit.h SDL_byteorder.h \
SDL_endian.h SDL_blit_A.h \
SDL_bmp.o: SDL_bmp.c SDL_error.h SDL_video.h SDL_endian.h
SDL_cursor.o: SDL_cursor.c SDL_mutex.h SDL_error.h SDL_video.h SDL_mouse.h \
SDL_blit.h SDL_events_c.h SDL_sysvideo.h SDL_sysevents.h \
SDL_cursor_c.h SDL_pixels_c.h default_cursor.h SDL_endian.h \
SDL_blit_A.h SDL_events.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_sysvideo.h SDL_blit.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_endian.h SDL_blit_A.h \
SDL_pixels.o: SDL_pixels.c SDL_error.h SDL_endian.h SDL_video.h \
SDL_sysvideo.h SDL_blit.h SDL_pixels_c.h SDL_RLEaccel_c.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_endian.h SDL_blit_A.h \
SDL_blit.h SDL_endian.h SDL_blit_A.h \
SDL_surface.o: SDL_surface.c SDL_error.h SDL_video.h SDL_sysvideo.h \
SDL_cursor_c.h SDL_blit.h SDL_RLEaccel_c.h SDL_pixels_c.h \
SDL_memops.h SDL_leaks.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h \
SDL_endian.h SDL_blit_A.h \
SDL_blit.h SDL_endian.h SDL_blit_A.h \
SDL_stretch.o: SDL_stretch.c SDL_error.h SDL_video.h SDL_blit.h SDL_endian.h \
SDL_blit_A.h
SDL_yuv.o: SDL_yuv.c SDL_video.h SDL_sysvideo.h SDL_yuvfuncs.h SDL_yuv_sw_c.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_video.h SDL_sysvideo.h \
SDL_video.h SDL_sysvideo.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_yuv_sw.o: SDL_yuv_sw.c SDL_error.h SDL_video.h SDL_stretch_c.h \
SDL_yuvfuncs.h SDL_yuv_sw_c.h SDL_video.h \
SDL_sysvideo.h SDL_video.h SDL_sysvideo.h SDL_mouse.h \
SDL_syswm.h SDL_glfuncs.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_yuv_mmx.o: SDL_yuv_mmx.c SDL_types.h
SDL_video.o: SDL_video.c SDL.h SDL_error.h SDL_video.h SDL_events.h \
SDL_mutex.h SDL_sysvideo.h SDL_sysevents.h SDL_blit.h \
SDL_pixels_c.h SDL_events_c.h SDL_cursor_c.h SDL_glfuncs.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_sysvideo.h \
SDL_endian.h SDL_blit_A.h SDL_blit.h \
SDL_events.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h SDL_endian.h \
SDL_blit_A.h
SDL_audio.o: SDL_audio.c SDL.h SDL_audio.h SDL_timer.h SDL_error.h \
SDL_audio_c.h SDL_audiomem.h SDL_sysaudio.h SDL_mutex.h \
SDL_thread.h
SDL_audiocvt.o: SDL_audiocvt.c SDL_error.h SDL_audio.h
SDL_audiomem.o: SDL_audiomem.c SDL_audiomem.h
SDL_mixer.o: SDL_mixer.c SDL_audio.h SDL_mutex.h SDL_timer.h SDL_sysaudio.h \
SDL_mutex.h SDL_thread.h
SDL_wave.o: SDL_wave.c SDL_error.h SDL_audio.h SDL_wave.h SDL_endian.h
SDL_ahiaudio.o: SDL_ahiaudio.c SDL_endian.h SDL_audio.h SDL_audiomem.h \
SDL_audio_c.h SDL_lowaudio.h SDL_sysaudio.h SDL_mutex.h \
SDL_thread.h
SDL_systimer.o: SDL_systimer.c SDL_error.h SDL_timer.h SDL_timer_c.h \
SDL_thread.h SDL_timer.h
SDL_timer.o: SDL_timer.c SDL_error.h SDL_timer.h SDL_timer_c.h SDL_mutex.h \
SDL_systimer.h SDL_timer.h SDL_timer.h SDL_timer_c.h SDL_timer.h
dummy.o: dummy.c
SDL_main.o: SDL_main.c SDL_main.h
SDL_joystick.o: SDL_joystick.c SDL_error.h SDL_events.h SDL_events_c.h \
SDL_joystick_c.h SDL_sysjoystick.h SDL_events.h \
SDL_joystick.h SDL_joystick.h
SDL_sysjoystick.o: SDL_sysjoystick.c SDL_error.h SDL_joystick.h \
SDL_sysjoystick.h SDL_joystick_c.h SDL_joystick.h \
SDL_joystick.h
SDL_cdrom.o: SDL_cdrom.c SDL_error.h SDL_cdrom.h SDL_syscdrom.h
SDL_syscdrom.o: SDL_syscdrom.c SDL_cdrom.h SDL_syscdrom.h
SDL_quit.o: SDL_quit.c SDL_events.h SDL_events_c.h SDL_events.h
SDL_active.o: SDL_active.c SDL_events.h SDL_events_c.h SDL_events.h
SDL_keyboard.o: SDL_keyboard.c SDL_error.h SDL_events.h SDL_timer.h \
SDL_events_c.h SDL_sysevents.h SDL_events.h SDL_sysvideo.h \
SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_mouse.o: SDL_mouse.c SDL_events.h SDL_events_c.h SDL_cursor_c.h \
SDL_sysvideo.h SDL_events.h SDL_mouse.h SDL_syswm.h \
SDL_glfuncs.h
SDL_resize.o: SDL_resize.c SDL_events.h SDL_events_c.h SDL_sysvideo.h \
SDL_events.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_rwops.o: SDL_rwops.c SDL_error.h SDL_rwops.h
SDL_endian.o: SDL_endian.c SDL_endian.h
SDL.o: SDL.c SDL.h SDL_endian.h SDL_fatal.h SDL_leaks.h
SDL_events.o: SDL_events.c SDL.h SDL_thread.h SDL_mutex.h SDL_events.h \
SDL_events_c.h SDL_joystick_c.h SDL_timer_c.h SDL_syswm.h \
SDL_sysevents.h SDL_events.h SDL_joystick.h SDL_timer.h \
SDL_sysvideo.h SDL_mouse.h SDL_syswm.h SDL_glfuncs.h
SDL_cgxvideo.o: SDL_cgxvideo.c SDL_cgxvideo.h
SDL_cgxmodes.o: SDL_cgxmodes.c SDL_cgxvideo.h
SDL_cgximage.o: SDL_cgximage.c SDL_cgxvideo.h
SDL_amigaevents.o: SDL_amigaevents.c SDL_cgxvideo.h
SDL_amigamouse.o: SDL_amigamouse.c SDL_cgxvideo.h
SDL_cgxgl.o: SDL_cgxgl.c SDL_cgxvideo.h
SDL_cgxwm.o: SDL_cgxwm.c SDL_cgxvideo.h
SDL_cgxyuv.o: SDL_cgxyuv.c SDL_cgxvideo.h
SDL_cgxaccel.o: SDL_cgxaccel.c SDL_cgxvideo.h